dogs breeders american cash flow association breeder cats factor puppies cfa cattery akc cat dog real estate investment broker puppy cash flow factoring